@charset "utf-8";
@charset "utf-8";
/* CSS Document */
BODY { COLOR:#1d4686; padding:0;margin:0; font-size:16px; font-family:"微软雅黑","宋体","Arial";}
A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none; FONT-SIZE:16px; COLOR:#1d4686;}
A:hover { FONT-SIZE:16px; COLOR: #FF0000; TEXT-DECORATION: none}
img {border:0}
ul,li,dd,dt { list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}

/* CSS 头部 */
.m {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background: #fff;
}
.clear { clear:both}
#city_web {
	width: 100%;
	height: 37px;
	background: url(../images2021/topbg.jpg) repeat-x;
	float: left;margin:0 auto; padding:0
}
#city_web ul { width:1200px; height:37px; margin:0 auto; padding:0}
#city_web li { width:auto; padding:0 25px; height:37px; line-height:37px; float:left; font-size:14px; color:#2e2e2e}
#city_web li a{ font-size:14px;color:#2e2e2e}
#city_web li a:hover{ font-size:14px;color:#f00}
#city_web li img { float:left; width:27px; height:26px; margin:5px}
#city_web li span { font-weight:bold; color:#F00}
#logo { width:351px; height:84px; background:url(../images2021/logo.gif) no-repeat center; float:left; margin:10px auto}
/* 用户填写账号部分 */
.login {
  float: right;
  width: 209px;
  margin-left: 10px;
  padding-top: 10px;
  padding-left: 7px;
  position: relative;
  margin-top:10px;
}

.login input {
  width: 122px;
  margin-bottom: 6px;
  border-radius:8px;
  border:1px solid #ddd
}
 /* placeholder样式 */
.login input::-webkit-input-placeholder {
  /* placeholder颜色  */
  color: #aab2bd;
  /* placeholder字体大小  */
  font-size: 12px;
}

.users,
.passwords {
  position: absolute;
  left: 12px;
  top: 14px;
  width: 16px;
  height: 16px;
  background: url(../images2021/users.png) no-repeat center;
}

.passwords {
  top: 48px;
  background: url(../images2021/passwords.png) no-repeat center;
}

.login span {
  float: right;
  width: 41px;
  height: 41px;
  margin-left: 12px;
  border-radius: 5px;
  border: 1px solid #ccc;
  margin-top: -30px;
  padding-top: 9px;
  background: #f0f0f0
}

.login span p {
  text-align: center;
  height: 15px;
  margin: 0px;
  user-select: none;
  color:#2e2e2e;
  font-size: 12px;
}

/*导航*/

.nv {
    WIDTH: 1200px;
    HEIGHT: 45px;
    line-height: 45px;
    border-bottom: 2px solid #c01920;
    margin: 0 auto;
    background: #fff;
}
.nv UL {
	WIDTH: 1200px;HEIGHT: 45px; margin:0; padding:0
}
.nv LI {
	width:150px; line-height:45px; float:left; text-align:center; display:block
	
}
.nv LI A {
	DISPLAY: block; COLOR: #c01920; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.nv LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none; background:url(../images2021/reddt.png) no-repeat 65px 40px;
}
.curret { background:url(../images2021/reddt.png) no-repeat 65px 40px !important;}

/*首页新四格样式*/
.topzt { width: 1200px; height: 100px; margin: 20px auto; padding: 0}
.topzt ul{ width: 1200px; height: 100px; margin: 0; padding: 0}
.topzt li{ width: 285px; height: 100px; margin-right: 20px; float: left}
.topzt li img { width: 285px; height: 100px; overflow: hidden}
.topzt li:nth-child(4n){ margin-right: 0 !important}

/*第一行*/
#row1 {
    width: 1200px;
    height: 365px;
    margin: 20px auto 0 auto;
    background: #fff;
}
#guangao { width: 1200px; height:100px; margin:20px auto;}
#toutiao { width: 1200px; height:130px; margin:0 auto 20px auto; background: url(../images2021/toutiao.png) no-repeat left top #efefef;}
#toutiao h1 { font-size: 26px; font-weight: bold; color: #c01920; text-align:center; line-height: 70px; }
#toutiao h1 a { font-size: 26px; color: #c01920;}
#toutiao h1 a:hover { font-size: 26px; color: #000;}
#toutiao span { width: 1160px; height: 60px; margin:auto 20px; float:left; line-height:24px; display: block ; color: #666}


	/* 第一行css */
		.slideTxtBox6{ width:510px;  text-align:left;  float: left; margin-left: 20px; }
		.slideTxtBox6 .hd{ height:40px; line-height:40px; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox6 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
		.slideTxtBox6 .hd ul li{ float:left; padding:0 45px; cursor:pointer; border-radius: 8px;}
		.slideTxtBox6 .hd ul li.on{ height:38px;  background:#c01920; border:1px solid #ddd; border-bottom:2px solid #fff; color: #fff}
		.slideTxtBox6 .hd ul li.on a{color: #fff}
		.slideTxtBox6 .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox6 .bd li{ height:35px; line-height:35px; background: url("../images2021/inco.gif") no-repeat left; padding-left: 15px;overflow: hidden}
		.slideTxtBox6 .bd li .date{ float:right; color:#999;  font-size: 14px; }

.index_newstj{
	 width: 100%;
	height: 100px;
	float: left;
	margin-bottom: 10px
}
.index_newstj h3{
	 width: 100%;
	line-height: 35px;
	font-size: 24px;
	font-weight: bold;
	text-align: center
}
.index_newstj h3 a {
	font-size: 24px;
	font-weight: bold;
	color: #1d4686
}
.index_newstj h3 a:hover {
	font-size: 24px;
	font-weight: bold;
	color: #c01920
}
.index_newstj p{
	font-size: 14px;
	color: #999;
	line-height: 24px;
	margin-top: 10px
}
.index_six{
	width:1200px;
	height: 100px;
	margin: 20px auto;
}

.index_six ul{
	width:1200px;
	height: 100px;
	margin: 0;
	padding: 0
}
.index_six li{
	width: 190px;
	height: 100px;
	float: left;
	margin-right: 10px;
}
.index_six li img{
	width:191px;
	height: 100px;
	overflow: hidden
}


#row1_left { width:670px; height:447px; float:left}
.slideBox{ width:670px; height:447px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:8px; margin-right:5px }
		.slideBox .hd ul li.on{ background:#f00 !important; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd ul li span{ width:100%; height:35px; display:block; line-height:35px; background:#000; color:#FFF; font-weight:bold; position:absolute; bottom:0px; text-indent:10px;opacity:0.8;filter:alpha(opacity=80);}
		.slideBox .bd img{ width:670px; height:447px; display:block;  }
#row1_ad { width:100%; height:45px; float:left; margin-top:20px;}		
.row1_ad1 { width:185px; height:45px; line-height:45px; background:#fbecd9; float:left; margin-right:5px; color:#c01920; font-size:12px; text-indent:5px;}
.row1_ad1 a{ color:#c01920; font-size:12px}
.row1_ad1 a:hover{ color:#2e2e2e;}
.row1_ad1 span { font-size:22px; float:left}
.row2_ad2 { width:120px !important; background:#ffebe2 !important;}
.row2_ad3 { width:135px !important; background:#fbf5db !important; margin-right:0 !important}

#row1_mid { width:440px; height:365px; float:left; margin-left:20px;}
.row1_newslist { width:430px; height:auto; margin:0; padding-left:10px; float:left}
.row1_newslist ul { width:100%; height:auto; margin:0; padding:0}
.row1_newslist li{ width:100%; height:35px; line-height:35px; float:left; background: url(../images2021/inco.gif) no-repeat left; text-indent:10px;}
.row1_top a{ color:#c01920; font-weight:bold}
.row1_zhuanti { width:100%; height:60px; background:#fff9f1; float:left; margin-top:10px;}
.row1_zhuanti img { width:125px; height:60px; float:left}
.zhuanti_right { width:305px; height:60px; margin:0 5px; float:left}
.zhuanti_tuijian { width:305px; height:35px; float:left; line-height:35px;}
.zhuanti_tuijian a{ color:#c01920}
.zhuanti_tuijian a:hover{ color:#2e2e2e}
.zhuanti_list {width:305px; height:25px; margin:0 auto}
.zhuanti_list ul {width:305px; height:25px; margin:0; padding:0; }
.zhuanti_list li {width:auto; height:25px; line-height:25px; padding:0 4px; margin:0; float:left ; color:#c01920; font-size:12px;}
.zhuanti_list li a{ color:#c01920; font-size:12px}
.zhuanti_list li a:hover{ color:#2e2e2e; font-size:12px}
#row1_city {
	width: 440px;
	height: 145px;
	background: #f8f8f8;
	float: left;
	margin-top: 10px;
}
.row1_tuijian a{ color:#c01920; font-weight:bold}

.row1_tubiao { width:270px; height:365px; float:right; overflow:hidden}
.row1_tubiao ul { width:270px; margin:0; padding:0}
.row1_tubiao li { width:130px; height:112px; float:left; margin:0 10px 10px 0; overflow:hidden}}
.row1_tubiao li img { width:130px; height:112px;cursor: pointer; transition: all 0.6s;}
.row1_tubiao li a:hover img { width:130px; height:112px;transform: scale(1.1);}
.right0 { margin-right:0 !important}

/*第二行*/
#row2 {
    width: 1200px;
    height: 410px;
    margin: 20px auto 0 auto;
    overflow: hidden;
    background: #fff;
}

	.slideTxtBox{ width:450px; text-align:left; float:left }
		.slideTxtBox .hd{ height:45px; line-height:45px; padding:0 10px 0 20px; border-bottom:2px solid #ddd;  position:relative; }
		.slideTxtBox .hd span{ float:right; color:#666; font-size:14px}
		.slideTxtBox .hd span a{ color:#666; font-size:14px}
		.slideTxtBox .hd span a:hover{ color:#f00; font-size:14px}
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:10px; top:-1px; height:45px;   }
		.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:146px; text-align:center; margin-right:0px; font-size:20px; color:#666; font-weight:600}
		.slideTxtBox .hd ul li a{  font-size:20px; color:#666;  font-weight:600}
		.slideTxtBox .hd ul li.on { height:45px; width:146px; border-bottom:2px solid #c01920; text-align:center; color:#c01920; background:url(../images2021/reddt.png) no-repeat bottom center}
		.slideTxtBox .hd ul li.on a{ color:#c01920; }
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ width:100%; line-height:35px; background:url(../images2021/inco.gif) no-repeat left; float:left; text-indent:15px; }
		.slideTxtBox .bd li .date{ float:right; color:#999; font-size:14px}
		
		.row2_mid { width:440px !important; margin-left:20px}
				
		.row2_tubiao { width:270px; height:auto; float:right; margin:0; padding:0}
		.row2_tubiao ul{ width:270px; height:auto; margin:0; padding:0}
		.row2_tubiao li{ width:270px; height:67px; color:#c01920;  background:#fbecd9;  border:1px solid #ddd; float:left; margin-bottom:15px;}
		.row2_tubiao li em { width:auto; float:left; line-height:33px; font-style:normal}
		.row2_tubiao li em.top10 { margin-top:15px;}
		.row2_tubiao li a{  color:#c01920;}
		.row2_tubiao li a:hover{  color:#f00;}
		.row2_tubiao li span { font-size:36px; margin:12px 10px auto 30px; float:left; font-weight:normal}
		.qianhong { background:#ffebe2 !important}
		.qianhuang { background:#fbf5db !important}

#banner { width:1200px; height:auto; margin:20px auto}


/*第三行*/
#row3_left { width:910px; height:auto; overflow:hidden; float:left}
#row3_right { width:270px; height:auto; overflow:hidden; float:right}

.slideTxtBox2{ width:910px; height:auto; text-align:left;  }
		.slideTxtBox2 .hd{ height:45px; line-height:45px; padding:0 10px 0 20px;   border-bottom:2px solid #ddd;  position:relative; }
		.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:45px;   }
		.slideTxtBox2 .hd ul li{ float:left; cursor:pointer; width:120px; text-align:center; height:45px; margin-right:5px; font-size:20px; color:#333; font-family:"微软姚黑";}
		.slideTxtBox2 .hd ul li a{ font-size:20px; color:#333;}
		.slideTxtBox2 .hd ul li.on{ height:45px; width:120px; border-bottom:2px solid #c01920; text-align:center; color:#c01920; background:url(../images2021/reddt.png) no-repeat bottom center}
		.slideTxtBox2 .hd ul li.on a{ color:#c01920;}
		.slideTxtBox2 .bd ul{zoom:1;  }
		
		.row3_news_left { width:445px; height:auto; float:left; margin-top:10px;}
		.row3_news_pic { width:100%; height:135px; float:left; overflow:hidden}
		.row3_news_pic img { width:152px; height:122px; padding:5px; border:1px solid #ddd; float:left}
		.row3_news_pic span { width:255px; line-height:35px; float:left; margin-left:20px; font-size:18px; font-weight:bold}
		.row3_news_pic p { width:255px; line-height:24px; float:left; margin-left:20px; font-size:14px; color:#666; font-weight:normal}
		
		.row3_newslist { width:100%; height:auto; margin:0; float:left}
.row3_newslist ul { width:100%; height:auto; margin:0; padding:0}
.row3_newslist li{ width:100%; height:35px; line-height:35px; float:left; background: url(../images2021/inco.gif) no-repeat left; text-indent:10px;}

	.row3_newslist_right { float:right !important; margin-top:10px}
	.row3_newslist_top {  margin-top:10px}
	
	/*第三行图标*/
	.row3_tubiao { width:1200px; height:79px; margin:20px auto; padding:0}
	.row3_tubiao ul { width:1200px; height:79px; margin:0 auto; padding:0}
	.row3_tubiao li{ width:171px; height:79px; line-height:79px; background:url(../images2021/tubiao_bg.jpg) no-repeat center; float:left; margin-right:10px; color:#c01920;}
	.row3_tubiao li a{ color:#c01920; font-size:20px;}
	.row3_tubiao li a:hover{ color:#f00}
	.row3_tubiao li span { font-size:32px; color:#c01920; float:left; margin:0 10px;}
	.row3_tubiao li em { line-height:30px !important; margin-top:10px; font-style:normal; float:left; }
	
	/*第三行右边*/
	.row3_jypt { width:268px; height:auto; border:1px solid #ddd; float:left} 
	.row3_jypt_title { width:100%; height:50px; line-height:50px; font-weight:bold; float:left; border-bottom:1px solid #ddd; font-size:18px;}
	.row3_jypt_title span { font-size:24px; float:left; margin:0 15px; color:#c01920}
	.jypt_list { width:248px; height:auto; margin:0; padding-left:15px}
	.jypt_list ul{ width:248px; height:auto; margin:0; padding:0}
	.jypt_list li{ width:248px; line-height:35px; background:url(../images2021/inco.gif) no-repeat left; float:left; text-indent:15px}
	.top20 { margin-top:20px}
	
	#dwzs_title { width:100%; height:40px; line-height:40px; border-top:1px solid #d40202; color:#d40202; font-weight:bold; font-family:"微软姚黑"; margin-top:20px; float:left; padding-top:5px; font-size:20px;}
	#dwzs_title span { font-size:24px; float:left; margin:0 10px;}
	#dwzs_title em { font-style:normal; float:right; margin-right:5px; font-size:12px; color:#999; font-weight:normal}
	#dwzs_title em a { font-size:12px; color:#999}
	#dwzs_title em a:hover { font-size:12px; color:#f00}
	
	.dwzs_list { width:100%; height:auto; float:left; margin-top:10px; overflow:hidden}
	.dwzs_list span { width:100%; line-height:30px; font-weight:bold; display:block}
	.dwzs_list span img { width:27px; height:26px; float:left; margin-right:5px;}
	.dwzs_list p { width:250px; height:auto; padding:10px; line-height:24px; background:#f5f5f5; font-size:14px; margin-top:10px; text-indent:2em;}
	
	/*友情链接*/
	.slideTxtBox3{ width:1200px; text-align:left; margin-top:20px;}
		.slideTxtBox3 .hd{ height:45px; line-height:45px; padding:0 10px 0 20px;   border-bottom:1px solid #d40202;  position:relative; }
		.slideTxtBox3 .hd ul{ float:left;  position:absolute; left:160px; top:-1px; height:45px;   }
		.slideTxtBox3 .hd ul li{ float:left; padding:0 15px; cursor:pointer; width:auto; text-align:center; margin-right:20px;  }
		.slideTxtBox3 .hd ul li.on{ height:45px;  background:#fff; border:1px solid #d40202; border-bottom:2px solid #fff; width:auto;padding:0 15px; font-weight:bold }
		.slideTxtBox3 .bd ul{ zoom:1;  }
		#link { width:120px; height:40px; line-height:40px; float:left;  color:#d40202; font-weight:bold}
		#link span { font-size:30px; margin:0 10px; float:left}
		.link_list { width:100%; height:auto; margin:20px auto; padding:0; float:left}
		.link_list ul { width:100%; height:auto; margin:0; padding:0;}
		.link_list li { width:auto; line-height:35px; float:left; margin:0 10px;}
		
.index_link {
	width:1160px;
	height: auto; 
	margin: 10px 0;
	padding: 0
}
.index_link dl{
	width:1160px;
	height: auto; 
	margin: 0;
	padding: 0
}
.index_link dd{
	width:auto;
	line-height: 30px;
	float: left;
	padding: 0 5px;
	text-align: center;
	margin-inline-start:0
}
		
		/*底部部分*/
		#bottom { width:100%; height:180px; padding-top:20px; margin-top:20px; float:left; border-top:5px solid #d40202; text-align:center; line-height:30px; font-size:14px; color:#666; position:relative; background:#f5f5f5}
		#dzbs { width:65px; height:65px; position:absolute; left:25%; bottom:40%}
		
		
		/*列表页部分*/
		.loc{ width:100%; padding-left:126px; height:41px; background:url(../images2021/mapbg.jpg) left top no-repeat; float:left; display:inline; margin:20px 4px 0 3px;}
.loc a{ line-height:41px; font-size:16px;}

.list-left{width: 250px; min-height: 885px; background: #f5f5f5; float:left; margin-top:20px;}
.list-left h1{width: 100%; height: 50px; line-height: 50px; text-indent: 20px; font-size: 18px; color: #fff; font-weight: bold; background: url(../images2021/list_icon.png) #d60808 210px 18px no-repeat;}
.list-left h1 span{ font-size:24px; color:#FFF; float:left;}
.listleft-box{min-height: 834px; border: 1px solid #ddd; border-top: none;}
.listleft-box ul li{width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.listleft-box ul li a{display: block; text-indent: 43px; background: url(../images2021/list_icon.png) 210px -90px no-repeat; font-size: 16px;}
.listleft-box ul li a:hover{text-decoration:none;}
.listleft-box ul li.list-active a,.listleft-box ul li a:hover{background: url(../images2021/list_icon.png) #fff 207px -151px no-repeat; border-left: 3px solid #d60808; text-indent: 40px; color: #d60300;}

.index_news { width:930px; margin-top: 20px; padding: 0; float:right}
.index_news ul { width:100%; margin: 0; padding: 0 }
.index_news li { width:930px; background:url(../images2021/inco.gif) no-repeat left; text-indent:15px; float:left; line-height:35px;}
.index_news li span { float:right; color: #999; font-size: 12px }
.index_news_zt { width:1030px; margin: 20px 0px 0px 50px; padding:0; float:left}
.index_news_zt ul { width:100%; margin: 0; padding: 0 }
.index_news_zt li { width:1030px; text-indent:15px; float:left; line-height:35px;}
.index_news_zt li span { float:right; color: #777; font-size: 12px }
.index_news_zt li p { float:left; color: #777; font-size: 11px }
.index_news_ztdate { float:right; color: #777; font-size: 11px }

#pages { padding:30px 0;text-align:center;font:12px '微软雅黑';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #d40202; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#d40202; border:1px solid #2984df1; color:#fff; text-align:center; }
.pagee .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#d40202; }


/*内容页*/
#sec_content { width:1200px; height: auto; float:left; line-height: 30px; margin:0 auto;}
#content_main { width:1160px; height: auto; margin:20px; float:left; font-size:16px}
#content_main h1 {
	width: 100%;
	height: 80px;
	line-height: 45px;
	font-size: 30px;
	text-align: center;
	color: #1d4686;
	font-weight: bold;
	margin: 10px auto;
}
#content_click  { width:100%; height: 40px; line-height: 40px; font-size:14px; color:#999; margin:10px auto; background:#f1f1f1}
#content_click ul  { width:840px; height: 40px; margin:0 auto;}
#content_click li  { width:auto; padding:0 15px; height: 40px; line-height:40px; float:left; text-indent:25px;}
#content_click a {  font-size:14px; color:#999;}
#content_click a:hover {  font-size:14px; color:#f00;}


#zoom img{  max-width: 1100px; overflow: hidden}
#zoom {
    font-size: 16px;
    line-height: 30px;
	color:#000;
}

#news_next { width:100%; line-height:35px; border-top:1px dotted #ddd; float:left; font-size:14px; color:#999; margin-top:20px}
#news_next a {font-size:14px; color:#999;}
#news_next a:hover {font-size:14px; color:#f00;}
#news_next span { font-weight:bold; color:#333}
.bshare-custom { margin-top:12px;}

/*分页*/
	.lmlistfanye{
	float: left;
	font-size:16px;
	width: 1100px;
	padding: 0px;
	margin: 15px auto;
	}
.lmlistfanyexm
{
	float: left;
	padding: 10px;
	margin: 10px;
	border: 1px solid #e6e6e6;
	text-align: center;
}
.lmlistfanyexm_now
{
	float: left;
	padding: 10px;
	margin: 10px;
	border: 1px solid #e6e6e6;
	text-align: center;
	background-color:#a51111;
	color:#FFF;
}
/*2021-03-05顶部三个图标*/
#toptb {
	 width: 640px;
	height: 50px;
	 float: left;
	margin:27px 15px auto 15px;
}

#toptb ul {
	 width: 640px;
	height: 50px;
	 float: left;
}
#toptb li {
	 width: 140px;
	height: 50px;
	 float: left;
	margin-left:20px;
	margin-top:15px;
}

#toptb li img {
	 width: 35px;
	height: 35px;
	 float: left;
	padding-right: 10px;
}
#toptb li p {
	line-height: 35px;
	font-size: 14px;
	color: #2e2e2e;
	}

#toptb li a{
	color: #2e2e2e;
	display: block;	
}

#toptb li a:hover p{
	color: #f00;
}

#topcode{
	 width: 160px;
	height: 80px;
	float: right;
	margin: 20px 10px auto auto
}
#topcode img{
	 width: 80px;
	height: 80px;
	float: left	
}
#topcode span{
	 width: 70px;
	height: 50px;
	line-height: 24px;
	margin-top: 15px;
	font-size: 14px;
	text-align: center;
	display: block;
	float: left;
	margin-left: 10px;
}

/* 首页滚动专题样式 */

.rollBox {
    width: 1200px;
    overflow: hidden;
    height: 155px !important;
    margin: 0 auto;
	position: relative;
	top: -20px;
}

.rollBox .Cont {
    width: 1200px;
    overflow: hidden;
    margin: 0 auto;
}

.rollBox .ScrCont {
    width: 5740px;
}

.rollBox .Cont .pic {
    width: 285px;
    float: left;
    text-align: center;
    padding-right: 20px;
}

*+html .rollBox .Cont .pic {
    width: 285px;
    float: left;
    text-align: center;
    padding-right: 30px;
}

.rollBox .Cont .pic img {
    padding: 4px;
    background: #fff;
    border: 1px solid #ccc;
    display: block;
    margin: 0 auto;
}

.rollBox .Cont .pic p {
    line-height: 26px;
    color: #505050;
}

.rollBox .Cont a:link,
.rollBox .Cont a:visited {
    color: #626466;
    text-decoration: none;
}

.rollBox .Cont a:hover {
    color: #f00;
    text-decoration: none;
}

.rollBox #List1,
.rollBox #List2 {
    float: left;
}
